staying behind - French English Dictionary